package javaDemo06;

import java.util.*;

public class JinZiTa {
//    * * * * 1 (换行)
//    * * * 2 1 2 (换行)
//    * * 3 2 1 2 3 (换行)
//    * 4 3 2 1 2 3 4 (换行)
//    5 4 3 2 1 2 3 4 5 (换行)
    public static void main(String[] args) {
        System.out.println("请输入金字塔层数，1-15");
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();

        for(int i = 1;i <= a;i++){
            zifu(a,i);
            shuzi(i);
        }

    }

    public static void zifu(int a,int b) {
        for (int i = 1; i <= a - b; i++) {
            System.out.print("  ");
        }
    }

    public static void shuzi(int b) {
        for (int i = b; i >= 1; i--) {
            if(i == 1){
                for(int j = 1;j <= b;j++){
                    System.out.print(j);
                    if(j == b){
                        System.out.println();
                    }
                }
            }else{
                System.out.print(i);
            }
        }
    }
}
